@import url(tables.css);
@import url(standard.css);

body {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	background: #131313;
	color: white;
}

h3 {
	margin: 0 0 1em;
}


#mainContainer {
	width: 90%;
	margin: auto;
}

#main-nav { /*	background: red;*/
	height: 20px;
	background: #000000;
	padding: 5px 10px 10px 10px;
}

#topNavPanel {
	
}

#header { /*background: blue;*/ /*	height: 150px;*/
	/*	background: #1F1F1F;*/
	clear: both;
	float: left;
	width: 100%;
}

#logo { /*	display: block;*/ /*	margin-right: 160px;*/
	float: left;
	width: 160px; /*Width of left column*/
	margin-left: -100%;
}

#headerPanel {
	margin-left: 160px; /*Set left margin to LeftColumnWidth*/
	/*	display: block;
	float: left;
	width: 80%;
	*/
}

#contentWrapper {
	float: left;
	width: 100%;
}

#contentColumn {
	margin: 0 20% 0 20%;
	/*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
	/*	background: #1F1F1F;*/ /*	border: 3px solid #131313;*/
}

#leftColumn {
	float: left;
	width: 20%; /*Width of left column in percentage*/
	margin-left: -100%;
	/*	background: #C8FC98;*/ /*	background: #1F1F1F;*/
	/*	border: 3px solid #131313;*/
}

#rightColumn {
	float: left;
	width: 20%; /*Width of right column in pixels*/
	margin-left: -20%; /*Set margin to that of -(RightColumnWidth)*/
	/*	background: #1F1F1F;*/ /*	border: 3px solid #131313;*/
}

#eastTopPanel {
	/*background: #FFC126;*/
}

#footer {
	clear: both;
	width: 100%;
	/*	background: #333;*/
	color: #FFF;
	text-align: center;
	padding: 4px 0;
}

#footer a {
	color: #FFFF80;
}

.innertube { /*	margin: 10px;*/
	/*Margins for inner DIV inside each column (to provide padding)*/
	/*	margin-top: 0;*/ /*	padding-left: 10px;
	padding-right: 10px;*/
	margin: 3px 2px;
}

.clear {
	clear: both;
}

a,.gwt-Anchor,.gwt-Hyperlink a {
	color: #FFCC00;
	text-decoration: underline;
/*	cursor: auto;*/
}

td,p,.gwt-Label {
	color: white;
}

#ads {
	margin: auto;
	text-align: center;
	/*	background: #1F1F1F;*/
	padding-top: 10px;
	padding-bottom: 10px;
}

.panel {
	padding: 8px;
	border: 1px solid #1F1F1F;
	/*	padding-left: 8px;
	padding-right: 8px;*/
}

.window { /*padding: 8px;*/ /*	border: 1px solid #131313;*/
	
}

.fl_left {
	float: left;
}

.fl_right {
	float: right;
}

img {
	border-style: none;
}



.frame {
	border: 0px;
	background-color: #1B1B1B;
	/*	width: 140px;*/
	height: 650px;
/*	float: center;*/
	display: inline;
}

.sponsor {
	background-color: #1B1B1B;
	position: relative;
	width: 99%;
	height: 650px;
}